🇬🇧 en fi 🇫🇮

up one's sleeve

  • (idiomatic) Hidden and ready to be produced as needed; in reserve.
hihassa
Wiktionary Links